﻿namespace Arms.Application.Modules.People.Customers
{
    using Arms.Application.Modules.Common.DTOs;
    using Arms.Application.Modules.People.Customers.DTOs;
    using Arms.Application.Services;
    using System;
    using System.Collections.Generic;

    public interface ICustomerQueryService : IServiceBase
    {
        IEnumerable<CustomerDTO> GetCustomers();
        int FindCustomerID(string name, string phoneNumber);
        CustomerDTO FindCustomer(int orderHeaderID);
        bool CustomerExists(string name, string phoneNumber);
        bool CustomerExists(ContactDTO contact);
    }
}
